#include <REGX52.H>
#include "DelayTime.h"
#include "UART.h"

unsigned char d = 0;
void main()
{
		UART_init();

    while(1)
		{
			// 测试写入
//			UART_SendByte(d);
//			d++;
//			Delayxms(1000);
		}
}

void UART_Routine() interrupt 4
{
//  测试串口,读中断是否打开
//	if(RI == 1)
//	{
//		P2=0x00;
//		RI = 0;
//	}
	
	// 如果是接收中断才处理，发送中断不处理
	if(RI == 1)
	{
			d = SBUF;
			UART_SendByte(d);
			// RI 需要软件复位  -- 接收中断标志位	
			RI = 0;
	}

}